package outbound_task

import "time"

type GfyxOutboundTaskPo struct {
	Id         int64
	TaskName   string
	UserId     int64     // 外呼任务创建人id
	CompanyId  int64     // 公司id
	RealTaskId int64     // 真实任务id, 对应百应客户
	SeatQuota  int32     // 坐席个数
	Status     int32     // 任务状态，0:未开始,1:进行中,2:已完成,3:可运行,4:手动暂停,5:自动暂停,6:已终止,7:排队中,8:AI到期,9:线路欠费,10:短信欠费;
	IsDeleted  uint8     // 0正常，1已删除
	CreatedOn  time.Time // 创建时间
	CreatedBy  string    // 创建者
	ModifiedOn time.Time // 修改时间
	ModifiedBy string    // 修改者
}

// TableName 外呼任务主表
func (p GfyxOutboundTaskPo) TableName() string {
	return "gfyx_outbound_task"
}
